property managers - German English Dictionary